package com.quanyan.place.entity.apiresp;

import com.quanyan.place.entity.vo.GroupMembersVo;

import java.io.Serializable;

/**
 * Created by Kingson.chan on 2016/7/23 0023.
 */
public class RespGroupInfo implements Serializable{
    private String groupid;                     //群id
    private Integer type;                       //群类型 1表示俱乐部类型，0表示普通群，默认是0
    private String groupname;                   //群组名称
    private Integer owner;                      //群组的管理员用户uid
    private String groupdescriptions;           //群组描述
    private Integer ispublic;                   //是否是公开群  0：公开；1：私有
    private Integer membersCount;               //群成员个数
    private Integer maxusers;                   //群组成员最大数（包括群主） 默认值200
    private Integer approval;                   //加入公开群是否需要批准 0:是，1：不是
    private String head;                        //群头像
    private GroupMembersVo members;             //群组成员信息列表

    public String getGroupid() {
        return groupid;
    }

    public void setGroupid(String groupid) {
        this.groupid = groupid;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getGroupname() {
        return groupname;
    }

    public void setGroupname(String groupname) {
        this.groupname = groupname;
    }

    public Integer getOwner() {
        return owner;
    }

    public void setOwner(Integer owner) {
        this.owner = owner;
    }

    public String getGroupdescriptions() {
        return groupdescriptions;
    }

    public void setGroupdescriptions(String groupdescriptions) {
        this.groupdescriptions = groupdescriptions;
    }

    public Integer getIspublic() {
        return ispublic;
    }

    public void setIspublic(Integer ispublic) {
        this.ispublic = ispublic;
    }

    public Integer getMembersCount() {
        return membersCount;
    }

    public void setMembersCount(Integer membersCount) {
        this.membersCount = membersCount;
    }

    public Integer getMaxusers() {
        return maxusers;
    }

    public void setMaxusers(Integer maxusers) {
        this.maxusers = maxusers;
    }

    public Integer getApproval() {
        return approval;
    }

    public void setApproval(Integer approval) {
        this.approval = approval;
    }

    public String getHead() {
        return head;
    }

    public void setHead(String head) {
        this.head = head;
    }

    public GroupMembersVo getMembers() {
        return members;
    }

    public void setMembers(GroupMembersVo members) {
        this.members = members;
    }
}
